有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

邮件发送期间发生java证书错误

从几天前开始,我的send mail java代理显示以下错误:

  javax.net.ssl.SSLHandshakeException: com.ibm.jsse2.util.j: No trusted certificate found
at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:1462)
at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1260)
at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370)
at javax.mail.Service.connect(Service.java:297)
at javax.mail.Service.connect(Service.java:156)
at javax.mail.Service.connect(Service.java:105)
at javax.mail.Transport.send0(Transport.java:168)
at javax.mail.Transport.send(Transport.java:98)
at JavaAgent.NotesMain(JavaAgent.java:312)
at lotus.domino.AgentBase.runNotes(Unknown Source)
at lotus.domino.NotesThread.run(Unknown Source)

重新启动HTTP再次工作。间歇性错误返回。 我也尝试了this但没有成功,遵循以下步骤:

  1. 从domino服务器(从jvm/lib/securty文件夹)本地下载cacerts文件
  2. 已从SMTP提供程序下载.cer证书
  3. 运行批处理文件IKEYMAN.exe
  4. 添加了证书
  5. cacerts替换到服务器中
  6. 重新启动HTTP

证书也已添加到Dominokeyring文件中。 有什么问题吗? 为什么重新启动HTTP会恢复工作一段时间


共 (1) 个答案

  1. # 1 楼答案

    您的邮件服务器的ssl证书可能已过期,或者有人已更新为新证书。所以,也许您应该联系您的邮件服务器供应商以获取新证书,然后再次导入它